Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £260,000 8 Dec 2023
2 THE ORCHARDS Detached £210,000 12 Oct 2017
3 THE ORCHARDS Detached £222,000 7 Apr 2008